package de.dhbw.karlsruhe.picsim.model.cpu.execute;

import de.dhbw.karlsruhe.picsim.model.actions.PicAction;
import org.jetbrains.annotations.NotNull;

import java.util.List;

/**
 * Created by IntelliJ IDEA. User: goesen Date: Apr 20, 2010 Time: 9:47:30 PM
 */
public interface ActionExecutor {
    /**
     * führt die vom Befehl generierten Aktionen aus
     *
     * @param picActions die Aktion welche ausgeführt werden soll
     */
    void executeActions(@NotNull List<? extends PicAction> picActions);
}
